<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class News_category extends CI_Controller {
    function __construct(){
        parent::__construct();
        $this->load->model('news_category_model', 'n');
    }

    function index(){
        $data['result']  = $this->n->get_all();
        $data['tpl']     = 'admin/news_category/index';
        $this->load->view('_layout/admin', $data);
    }

    function add(){
        $this->_update();
    }

    function edit($id = 0){
        $this->_update($id);
    }

    function _update($id = 0){
        $id = intval($id);

        if ($_POST){
            $info = array(
                'title'        => trim($this->input->post('title'))
            );

            if ($id != 0){
                $result = $this->n->update($id, $info);
                $data['msg'] = 'Lưu nhóm tin tức thành công';
            } else {
                $result = $this->n->insert($info);
                $data['msg'] = 'Thêm mới nhóm tin tức thành công';
            }
        }

        if ($id != 0){
            $data['data'] = $this->n->get($id);
        }

        $data['tpl'] = 'news_category/edit';
        $this->load->view('_layout/admin', $data);
    }
}